liquid and electric propulsion - Español Inglés Diccionario